x86_64: don't use weak symbols on x86-64
authorKeir Fraser <keir@xen.org>
Mon, 10 Jan 2011 08:45:19 +0000 (08:45 +0000)
committerKeir Fraser <keir@xen.org>
Mon, 10 Jan 2011 08:45:19 +0000 (08:45 +0000)
commit5dd5892da9642d6de10794014bb22285a0fac4e1
tree48f5221d2b4ac0e3b428a4684f6a8b3fda340532
parenta85a31246a56e513597a3edc0de33d32856bdeed
x86_64: don't use weak symbols on x86-64

Various gcc versions inline functions that are both weak and hidden,
without even giving a warning.

Certainly the risk exists that we'll see the problem again when
another weak function gets introduced, but I don't see a way to
protect us from that.

Signed-off-by: Jan Beulich <jbeulich@novell.com>
Just remove the weak attribute altogether. It's the only one in
non-ia64-specific code. We can get teh same effect with ifdefs which
although a bit unsightly is better than using compiler/linker features
we cannot trust.

Signed-off-by: Keir Fraser <keir@xen.org>
xen/drivers/acpi/numa.c